package cn.ava.ymcc.dto;


import cn.ava.ymcc.constants.*;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.Pattern;

@Data
public class SmsRegisterDto {


    @NotEmpty(message = "手机号不能为空!")
    @Pattern(regexp = CommonConstants.VerifyRegex.REGEX_MOBILE, message = "手机号格式异常!")
    private String mobile; // 手机号

    @NotEmpty(message = "验证码不能为空!")
    private String imageCode; // 用户填写的图形验证码的值

    @NotEmpty(message = "参数异常!")
    private String imageCodeKey; // Redis中图形验证码的key值

}
